Exceptions and Transactions in C++

نویسندگان

  • Ali-Reza Adl-Tabatabai
  • Victor Luchangco
  • Virendra J. Marathe
  • Mark Moir
  • Ravi Narayanaswamy
  • Yang Ni
  • Dan Nussbaum
  • Xinmin Tian
  • Adam Welc
  • Peng Wu
چکیده

There has been significant discussion—and significant disagreement—on the issue of how exceptions should interact with atomic blocks implemented using transactions. We present a proposal that offers a significant contribution towards resolving this issue, at least for C++, and we raise remaining areas of disagreement for discussion at the workshop and in the community in general.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrity Checking for Nested Transactions

In this paper, we present a mechanism to specify and to validate consistency constraints in object oriented databases. Constraints are speciied using pre and post-conditions associated with an exception handling mechanism. During transaction run-time, we treat exceptions corresponding to errors (in this case, we use immediate exceptions which are processed immediately) or presumption of errors ...

متن کامل

Adapting Transactions to Exceptional Situations Using Structured Messages

We concentrate on the property that the progression of collaborative work involves communication among participants, and we consider a flexible method for managing transactions utilizing structured messages. In the literature, advanced transaction models for collaborative work environment have been proposed. However, since the models treat work process as a target of transaction, it is difficul...

متن کامل

Modeling feasibility and prediction of minimum and maximum temperature in Iran by bettitt and Holt-Winters methods

Air temperature is one of the most frequently used parameters in the assessment of climate change at global and regional scale. So researchers have tried to modeling and predicting it with different models. This study also aims to model and predict the country's monthly minimum and maximum temperature. Investigates of temporal temperature changes is done by Sen’s estimator and Pettit method and...

متن کامل

The Nature and Ethical Effects of Options in Electronic Transactions

Background: Electronic transactions are another form of transactions that are done through electronic tools such as mobile phones, computers, tablets, etc. Considering the synchronization of Iranchr('39')s economic system with the world and meeting the needs of the day, ensuring the correct conclusion of electronic transactions with the correct and ethical use of options is explored. The presen...

متن کامل

Business Exception Management

Exceptions are a painful reality for most companies. Missing customer information, improperly coded order fields, incorrectly allocated inventory, and data mismatches between customer and billing systems are just a few examples of exceptions that can happen in the typical course of business. When these exceptions divert business transactions from the normal process path, the results are often l...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009